suffer under - French English Dictionary